

К интерфейсам API, поддерживаемым Active Directory, относятся следующие:
ADSI – Интерфейсы служб Active Directory (Active Directory Service Interfaces, ADSI). Это простой и мощный объектно-ориентированный интерфейс для работы с Active Directory. Разработчики могут использовать различные языки программирования, включая Java, Visual Basic, C, C++ и др. Интерфейс ADSI полностью поддерживает сценарии и поэтому он будет удобен для системных администраторов. Кроме этого, он скрывает от пользователей вспомогательные процедуры протокола LDAP.
LDAP API – Интерфейс LDAP C, описанный в спецификации RFC 1823, представляет собой интерфейс нижнего уровня и предназначен для программирования на языке Си.
MAPI – В целях обеспечения обратной совместимости Active Directory поддерживает интерфейс прикладного программирования электронной почты (MAPI). Новые приложения должны использовать интерфейс ADSI или LDAP C.

